package entitiesdto;

import java.io.Serializable;
import java.util.List;


public abstract class ArticuloDTO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -5488313106036910793L;
	private String ref;
	private String linea;
	private String descripcion;
	private String color;
	private String seccion;
	private int tiempoFabricacion;
	private float precio;
	private List<CantidadMateriaPrimaDTO> cantidadMateriasPrimas;
	
	public ArticuloDTO(String ref,String linea, String descripcion, String color,String seccion, int tiempofabricacion, float precio,List<CantidadMateriaPrimaDTO> cantidadMP){
		this.ref=ref;
		this.linea=linea;
		this.descripcion=descripcion;
		this.color = color;
		this.seccion =seccion;
		this.tiempoFabricacion = tiempofabricacion;
		this.cantidadMateriasPrimas = cantidadMP;
		this.precio=precio;
	}
	
	public ArticuloDTO(String ref,String linea, String descripcion, String color,String seccion, float precio){
		this.ref=ref;
		this.linea=linea;
		this.descripcion=descripcion;
		this.color = color;
		this.seccion =seccion;
		this.precio = precio;
	}
	
	public ArticuloDTO() {
	}

	public String getRef() {
		return ref;
	}
	public void setRef(String ref) {
		this.ref = ref;
	}
	public String getLinea() {
		return linea;
	}
	public void setLinea(String linea) {
		this.linea = linea;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public String getColor() {
		return color;
	}
	public void setColor(String color) {
		this.color = color;
	}
	public String getSeccion() {
		return seccion;
	}
	public void setSeccion(String seccion) {
		this.seccion = seccion;
	}
	public int getTiempoFabricacion() {
		return tiempoFabricacion;
	}
	public void setTiempoFabricacion(int tiempoFabricacion) {
		this.tiempoFabricacion = tiempoFabricacion;
	}
	public float getPrecio() {
		return precio;
	}
	public void setPrecio(float precio) {
		this.precio = precio;
	}
	public List<CantidadMateriaPrimaDTO> getCantidadMateriasPrimas() {
		return cantidadMateriasPrimas;
	}
	public void setCantidadMateriasPrimas(
			List<CantidadMateriaPrimaDTO> cantidadMateriasPrimas) {
		this.cantidadMateriasPrimas = cantidadMateriasPrimas;
	}
	
}
